package front

import utils "hft/Http/Utils"

// 楼盘列表
type LouPanSearch struct {
	utils.Page
	Status    int    `json:"status" form:"status"` //销售状态
	Name      string `json:"name" form:"name"`
	Feature   string `json:"feature" form:"feature"`     //楼盘特色 地址 商圈
	Room      string `json:"room" form:"room"`           //户型
	Property  string `json:"property" form:"property"`   //物业类型
	AreaRange string `json:"areaRange" form:"areaRange"` //面积范围
	// TotalPrice     string `json:"totalPrice" form:"totalPrice"`
	MinTotalPrice  int    `json:"minTotalPrice" form:"minTotalPrice"`   //最小总价
	MaxTotalPrice  int    `json:"maxTotalPrice" form:"maxTotalPrice"`   //最大总价
	Min            int    `json:"min" form:"min"`                       //价格最小值
	Max            int    `json:"max" form:"max"`                       //价格最大值
	OpenTimeType   int    `json:"openTimeType" form:"openTimeType"`     //开盘时间 1本月开盘 2未来一个月开盘 3未来三个月开盘 4未来半年 5过去一个月 其他为全查
	Region         string `json:"region" form:"region"`                 //区域id
	OpenTimeSort   int    `json:"openTimeSort" form:"openTimeSort"`     //开盘时间 1为最新 2为最旧
	CreateTimeSort int    `json:"createTimeSort" form:"createTimeSort"` //最新楼盘 1为最新 2为最旧
	PriceSort      int    `json:"priceSort" form:"priceSort"`           //价格排序 1为价格升序 2为价格降序
	IsAll          int    `json:"is_all" form:"is_all"`                 //是否全查 1为全查
	FirstWord      string `json:"first_word" form:"first_word"`         //首字母
}

// 周边楼盘搜索
type AroundLou struct {
	LouID    int `json:"lou_id" form:"lou_id"`
	Distance int `json:"distance" form:"distance"`
}

// 户型一览搜索
type RoomSearch struct {
	LouID  int   `form:"lou_id" json:"lou_id"`
	RoomID []int `form:"room_id" json:"room_id"`
	Status int   `form:"status" json:"status"`
	utils.Page
}
